struggle against competition - Français Anglais Dictionnaire